home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 2 / AACD 2.iso / AACD / Graphics / MysticView / readme < prev    next >
Text File  |  1999-06-11  |  14KB  |  330 lines

  1. Short:    RTG datatype picture viewer
  2. Author:   bifat / TEK neoscientists
  3. Type:     gfx/show
  4. Version:  v1.00
  5. Requires: os3.0 (v39), MC68020
  6.  
  7.  
  8.     RTG datatype picture viewer - dark green release
  9.  
  10.  
  11. features
  12. --------------------------------------
  13.  
  14.   - independent from display hardware:
  15.     displays every picture on any screen mode, resolution and
  16.     color depth, including hicolor, truecolor and HAM.
  17.  
  18.   - scaling and aspects:
  19.     automatically scales images to the window's dimensions, with
  20.     respect to the aspect ratios of both the screen and the
  21.     picture.
  22.   
  23.   - display quality:
  24.     features highly elaborated color quantization and rendering.
  25.     automatically uses dithering when needed. note: dithered HAM8
  26.     easily outperforms the display quality of hicolor.
  27.     
  28.   - user friendly:   
  29.     has a nice button bar, features intelligent selection of
  30.     screenmodes, displaymodes, windowsizes and -positions, won't
  31.     annoy you with changing screens and windows.
  32.  
  33.   - integrated:
  34.     MysticView is a commodity, and it's fully integrated to your
  35.     workbench. simply drag'n'drop pictures, directories,
  36.     configurations and lists to its window or appicon, or launch
  37.     configurations and lists with a double-click.
  38.  
  39.   - list management:
  40.     MysticView has got a few, but yet powerful functions to
  41.     manage picture lists.
  42.  
  43.   - asynchronous and modular:
  44.     uses massive internal multitasking for loading, rendering,
  45.     scanning, interaction, etc. get the full benefit from the
  46.     best 68k and PPC datatypes around.
  47.  
  48.   - picture caching:
  49.     uses intelligent picture preloading and caching. watch entire
  50.     slideshows from memory.
  51.  
  52.   - highly configurable:
  53.     has got innumerous configuration details to suit your personal
  54.     taste.
  55.  
  56.  
  57.  
  58. requirements
  59. --------------------------------------
  60.  
  61.   minimum:
  62.   
  63.   - 68020
  64.   - os3.0 (v39)
  65.   - datatypes.library v39
  66.  
  67.   minimum recommended:
  68.   
  69.   - 68040/25
  70.   - 16mb fast memory
  71.   - datatypes.library v43
  72.   
  73.   supported:
  74.  
  75.   - os3.1 (v40)
  76.   - higher processors
  77.   - cybergraphics, picasso96
  78.   - newicon.library v40
  79.  
  80.  
  81.  
  82. installation notes
  83. ---------------------------------------
  84.  
  85.   - please use the installer. it will corrupt your
  86.     system beyond repair. :-)
  87.  
  88.   - MysticView is meant to be a stand-alone utility,
  89.     without setting up assigns and stuff, and it's
  90.     recommended to be installed in SYS:Utilities/ or
  91.     any other path that is looked up by the Workbench.
  92.     this has many advantages for workbench integration,
  93.     as you can start MysticView by double-clicking
  94.     preset or listfile icons without further
  95.     configuration.
  96.       
  97.   - this is a major update. please do not use your old
  98.     configuration - it's recommended to freshly install
  99.     MysticView and re-configure it step by step. nothing
  100.     serious will happen if you don't, but some tooltypes
  101.     are interpreted differently, the new default config
  102.     reflects many useful changes, and it's designed for
  103.     best usability. you will get rid of many obsolete
  104.     tooltypes, too.
  105.  
  106.   - the installer may prompt you to choose a default
  107.     configuration that fits to your system. don't
  108.     worry, there is nothing that can go wrong with
  109.     different configurations.
  110.     
  111.  
  112.  
  113. news
  114. --------------------------------------
  115.  
  116.   - major parts have been rewritten from the scratch
  117.   - GUI buttons
  118.   - more efficient loading and memory management
  119.   - faster
  120.   - simplified usage
  121.   - better multitasking
  122.   - better reaction to user input
  123.   - improved list handling
  124.   - multi-preloading and picture caching
  125.   - append pictures to another running instance
  126.   - many bugs and quirks removed
  127.   - improved documentation
  128.   - lots of new features
  129.   - shareware-limitations removed
  130.  
  131.  
  132.  
  133. recent changes
  134. ---------------------------------------
  135.  
  136.     since 0.99f
  137.  
  138.  
  139. * 1.00
  140.     - version number bumped
  141.  
  142.   0.99h
  143.     - v1.00 feature freeze.
  144.     - menus are being restructured.
  145.     - fixed a bug in the buffer size calculations which caused
  146.       the background loader to run amok sometimes.
  147.     - mysticview and all its libraries are now using v39 exec
  148.       memory pools again.
  149.     - improved the install script and supplied some configs.
  150.     - neuralnet.library wasn't installed with earlier versions.
  151.       fixed.
  152.     - documentation updated and improved
  153.     - an auto filerequester was opened even with filenames
  154.       passed in the commandline. fixed.
  155.     - added PICFORMAT setting. it allows to specify a format
  156.       string for the picture info display. currently defined
  157.       are %p - pathname, %f - filename, %w - width, %h - height,
  158.       %d - depth. default "%f - %w×%h×%d".
  159.     - fixed APPEND option.
  160.     - MysticView and all libraries have been recompiled with
  161.       higher optimization levels
  162.     - added a lot of DirectoryOpus configuration hints and
  163.       examples
  164.     - when a loaded presetfile contained a new SORTMODE,
  165.       MysticView did not immediately resort the list. fixed.
  166.     - added a slightly updated version of MystiCube to the
  167.       distribution
  168.     - increased neural network training threshold
  169.     
  170.   0.99g
  171.     - fixed a bug in guigfx.library which caused MysticView
  172.       to crash at exit, when the standard C= picture and ILBM
  173.       datatypes were used for loading HAM pictures. thanks to
  174.       Hexaae for the bug reports and debugging assistance.
  175.     - the background loader has been rewritten from the
  176.       scratch. the new loader is faster, and memory management
  177.       is more efficient.
  178.     - preloading (and caching) of multiple pictures is now
  179.       supported. provided you have enough memory, MysticView
  180.       can keep entire slideshows buffered in memory. Mysticview
  181.       now reacts much better to skipping back and forwards in a
  182.       picture list.
  183.       this redesign also fixes a major bug (enforcer hits
  184.       and crashes, when pictures were deleted from the
  185.       list) and some minor problems.
  186.     - added menu item "Scan Asynchronously" (corresponding
  187.       tooltype is ASYNCSCANNING). the behavior of the background
  188.       scanner is no longer dependent from the sortmode.
  189.     - MysticView's multitasking is much nicer towards other
  190.       applications now. all time-consuming jobs are running
  191.       at the same priority. the default is 0 (if started from
  192.       the workbench), or the same as of the shell process
  193.       that launched MysticView. the PRIORITY setting has been
  194.       removed. MysticView now works very comortable at high
  195.       system load.
  196.     - added GUI buttons for open, previous, next, slideshow,
  197.       looping, etc. tooltype: SHOWBUTTONS. enabled by default. 
  198.       you may also use a set of your own buttons via the
  199.       BUTTONPIC tooltype. a tiny animation of MysticView's
  200.       logo has been included, too. the respective tooltype
  201.       is ANIMPIC.
  202.     - MysticView now offers to change the filename for already
  203.       existing pictures that are to be copied or moved.
  204.     - copying, moving and deleting do no longer work
  205.       asynchronously. MysticView now waits for these operations
  206.       to complete.
  207.     - added sort criteria filesize, filedate, combined
  208.       path+filename, and a reverse-sort option.
  209.     - the picture-info textline contains more useful
  210.       information, and it updates while scanning and loading.
  211.     - added self-starting feature, as known from many text
  212.       editors. if another MysticView is running, the commandline
  213.       option APPEND passes specified pictures/paths/patterns 
  214.       to that instance. if no other MysticView is found, a new
  215.       instance will be started.
  216.     - shareware-nagging has been removed.
  217.     - added menu item "Add Pictures..." to the current
  218.       filelist.
  219.     - added menu item "Add from List..." to the current
  220.       filelist.
  221.     - static-palette rendering gives better results
  222.       (guigfx.library v15.2)
  223.     - filerequester simplified: the default filename is now
  224.       set to "#?", so committing "Okay" without selecting
  225.       any files will include the entire directory's contents.
  226.     - Added "First" function for skipping back to the
  227.       first picture in a list. Skipping back stops a slideshow.
  228.     - fixed a long-standing bug in mysticview.library that
  229.       caused pictures to be rendered incompletely in slideshows.
  230.     - the SLIDEDELAY tooltype setting is now measured in
  231.       1:10th of seconds, no longer in seconds.
  232.     - added PIP feature. (in this context it has nothing to
  233.       do with graphics card hardware). it's experimental - 
  234.       do not use it, it doesn't work very well together with
  235.       opaque window sizing, thanks to these #?%&@! layer
  236.       cliprects.
  237.     - the neural network which tries to predict the user's
  238.       desired displaymode has changed. it has got more brains
  239.       now, and it differentiates more picture parameters,
  240.       but it also requires more training. the network is now
  241.       also recalled during window-resizing, thus MysticView
  242.       may immediately switch the displaymode. this makes the AI
  243.       feature a bit more transparent to the user, but also a
  244.       bit more nasty. simply let the menu item 'Options/Learn'
  245.       disabled if you think it's too confusing. recommended
  246.       reading: configuration/AUTODISPLAYMODE
  247.     - MysticView's commandline arguments are now sorted
  248.       alphabetically. this might interfere with any particularly
  249.       useful order, but at least you've got the chance to find
  250.       something.
  251.     - MysticView will never trash its window borders again, and
  252.       this ugly window-border-refresh-maintenance-signalling-task
  253.       is no longer needed and has been removed.
  254.     - added SHOWARROW option. when enabled, MysticView draws
  255.       small arrows at a picture's borders when it is not
  256.       fully visible. enabled by default.
  257.     - usability via keyboard has been improved. the space bar
  258.       is now used for 'one-hand' control of slideshows, which
  259.       is 'handy' for wanking over porn slides, for example. most
  260.       important functions are now available on the numeric
  261.       keypad.
  262.     - changed qualifiers for scrolling via keyboard. CTRL scrolls
  263.       by 100%, SHIFT by 10%, no qualifier scrolls by 1% per stroke.
  264.     - "Reset Display Settings" now reacts instantly, not only
  265.       when a new picture is getting displayed
  266.     - MysticView now instantly reacts to changes of the sort mode
  267.       and sorts the picture list while scanning/loading/viewing.
  268.     - the option KEEPIMAGE (i.e. keep the current image while
  269.       another one is being loaded) is obsolete and has been
  270.       removed.
  271.     - MysticView now correctly displays loading errors, and
  272.       automatically retries loading after flushing the cache
  273.       when the reason for failure was a lack of memory.
  274.     - new default background color.
  275.     - HAM artifacts have been reduced to an absolute minimum
  276.       (mysticview.library v4).
  277.     - added menu item "Remove". as the name suggests,
  278.       this function simply removes a picture from a list
  279.       (without deleting or moving)
  280.     - added menu item "Save List as..." for saving the current
  281.       list of pictures as a listfile.
  282.     - lists are identified by a tooltype in their respective
  283.       icon: "MYSTICVIEW_LISTFILE=YES". you can drag'n'drop
  284.       listfiles to MysticView's window or appicon now.
  285.     - workbench-integration has been improved even further:
  286.       you can start MysticView by double-clicking
  287.       preset and listfile icons, and even both at the same 
  288.       time. (e.g. select a listfile, hold the shift key, and
  289.       doublelick a presetfile - or the other way round.) you
  290.       may also drag'n'drop listfile and preset icons on
  291.       MysticView's window (or appicon) at the same time, or
  292.       mix preset icons with pictures/directories/volumes.
  293.     - the displaymodes "keep aspect max", "onepixel" and
  294.       "fit to window" are no longer available in the menus.
  295.       the remaining items have been renamed to
  296.       "scale with aspect" and "display 1:1 pixel" (the last
  297.       one corresponds to the IGNOREASPECT mode).
  298.     - the option HIDEWITHPICTURE has been removed. MysticView
  299.       no longer flushes the current (and buffered) pictures
  300.       from memory when it gets iconified. scanning and
  301.       preloading now silently continue in the background.
  302.     - added an optional picture filter in filerequesters
  303.       (tooltype: FILTERPICTURES). requested by hexaae.
  304.     - requesting the previous picture stops a slideshow.
  305.     - added DEFAULTTOOL setting
  306.     - the REJECTPATTERN argument is now also used in
  307.       filerequesters, not only applied to the picture scanner.
  308.     - added tooltyoe items for a view's text and highlighting
  309.       colors (TEXTCOLOR, MARKCOLOR)
  310.     - added display refresh smoothing (SMOOTHDISPLAY). it will
  311.       interpolate modifications on the display (only zooming
  312.       and scrolling. rotating is not supported).
  313.     - added tooltypes HIDEONCLOSE and HIDEONESCAPE.
  314.     - the memory consumption for opaque-refreshing of
  315.       truecolor pictures on non-truecolor screens has been
  316.       reduced to only 25%, but its short-time peak memory
  317.       consumption is even worse than before.
  318.     - the picture cursor no longer trashes the window borders
  319.       when a picture is rotated, nor does it overwrite
  320.       the infotext. the picture cursor is no longer overwritten
  321.       by the rendered picture - it's visible all the time now.
  322.     - the cursor was placed incorrectly when the picture was
  323.       rotated and zoomed. fixed.
  324.     - some rare visual artifacts have been removed,
  325.       such as background areas using a deallocated pen
  326.     - with STARTPIC=none, MysticView did not always update its
  327.       display correctly. fixed.
  328.     - the former option PRELOAD is obsolete and has been removed.
  329.       the loader is configured with the new setting BUFFERPERCENT.
  330.